Synonyms for "Bubalus bubalis"

Words with similar meaning